camshaft casing - Turkish English Dictionary